/*a{
	text-decoration: none;
	color:#23527c;
}

.breadcrumb {
    padding: 22px 25px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
}
.breadcrumb>li {
    display: inline-block;
    background-color :#f5f5f5;
    padding-left: 0 ;
    color:#333;
    font-size: 20px;
}
.breadcrumb>li>a{
    color: #337ab7;
    text-decoration: none;
    display: initial;
}
.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0";
}

.table-striped{
	border: 1px solid #ddd;
}
thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
table{
    border-spacing: 0;
    border-collapse: collapse;
}
table thead tr th{
	text-align: left;
}
table tbody tr:hover{
	background: #e5e5e5!important;
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
    border: 1px solid #ddd;
}

.form-control{
	height: 24px;
    padding: 6px 12px;
    font-size: 14px;
    width:200px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.forms{
	margin-left: 100px
}
.forms input:focus,.form-group input:focus{
    border-style:solid;
    border-color: #ccc;
    border-radius:4px;
    outline: none;
	box-shadow: 0 0 5px #3b99fc;
}

.btn-primary{
	color: #fff;
    background-color: #337AB7;
    border-color: #2e6da4;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 25px;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    border-radius: 4px;
    outline: none;
    border:0;
    width: 100px;
}

.btn-primary:hover{
	background-color:#286090;
	border-radius: 4px;
}
.btn-info{
	color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
    outline: none;
    border:0;
    width: 100px;
    cursor: pointer;
    border-radius: 4px;
}
.btn-info:hover{
	background: #31B0D5;
}
.add_button{
	position: absolute;
	right: 30px;
	top:27px;
	height:40px;
	text-align:center;
	line-height: 40px;
}
.searchMes{
	position: absolute;
	top: 20px;
	left: 50%;
	transform: translate(-70%, 0);
}

 .control-label {
    text-align: right;
}
.col-sm-10 {
	flex:8;
	display:flex;
	align-items:center;
	margin-left: 30px;
}
.cradio input{
	width: 20px;
}
.cradio input:focus{
	outline: none;
	box-shadow: 0 0 0 white;
} */